cast your mind back - Turkish English Dictionary